layui.define(["jquery"], function (exports) {
    var $ = layui.jquery;
    var ajax = {};
    ajax.getAjax = function (url, param, callBack) {
        $.ajax({
            type: "GET",
            url: url,
            data: param,
            success: function (data) {
                if (data.hasOwnProperty("code") && data.code != 0) {
                    // layer.alert(data.msg);
                    layer.alert("<em style='color:red'>" + data.msg + "</em>");
                    return;
                } else {
                    callBack(data);
                }
            },
            error: function () {
                layer.msg("网络请求错误，请刷新重试！");
            }
        });
    };
    ajax.postAjax = function (url, param, callBack) {
        $.ajax({
            type: "POST",
            url: url,
            data: param,
            success: function (data) {
                if (data.hasOwnProperty("code") && data.code != 0) {
                    layer.alert("<em style='color:red'>" + data.msg + "</em>");
                    return;
                } else {
                    if (callBack) {
                        callBack(data);
                    }
                }
            },
            error: function () {
                layer.msg("网络请求错误，请刷新重试！");
            }
        });
    };

    exports("ajax", ajax);
})

